package com.sitech.portal.system.service;

import java.util.HashMap;
import java.util.List;

import com.sitech.ibnms.core.IPage;
import com.sitech.ibnms.core.PageForm;

public interface ISysStyleService {

	public String getSYSStylePath(String login_id);

	public String getIsTab(String login_id);
	
	public IPage loadSysStyleList(PageForm pageForm);

	public HashMap findSysStyleByStyle_id(String style_id);

	public void insertForSysStyle(HashMap map);

	public void updateForSysStyle(HashMap map);

	/**
	 * 
	 * clearDefaultForSysStyle:(清除默认风格)
	 * 
	 * @throws
	 * @since CodingExample Ver 1.1
	 */
	public void clearDefaultForSysStyle();

	public void deleteForSysStyle(String[] style_ids);

	/**
	 * 
	 * updateDefaultStyle:(设置默认风格)
	 * 
	 * @param STYLE_ID
	 * @throws
	 * @since CodingExample Ver 1.1
	 */
	public void updateDefaultStyle(String STYLE_ID);

	public List getDefaultStyleList();

	public String getNextSysStyleID();
}
